﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Demo
{
    class ArrayUtil
// 2、写一个工具类ArrayUtil，在里面定义一个静态方法，用来判断数组是否为空。
//如果数组是null，或者数组长度为0，那此方法返回true，否则返回false
//然后在主类中（有Main方法的类）调用测试。
    {
        static int[] arr = new int[5];
        public static Boolean array()
        {
            Console.WriteLine("请选择数组序号：");
            Console.WriteLine("1.int[] arr = null" + "\t"+ "2.int[] arr = new int[0]"+"\t "+ "3.int[] arr = new int[5];");
            int num1 = Convert.ToInt32(Console.ReadLine());
            if (num1==1)
            {
                arr = null;
            }
            else if (num1==2)
            {
                arr = new int[0];
            }
            else if (num1==3)
            {
                arr = new int[5];
            }
            else
            {
                Console.WriteLine("你选择的序号有误，请重新输入");
                array();
            }
            if (arr == null || arr.Length==0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}
